halogen quenching - German English Dictionary